11 Town Sq, Vacaville, CA 95688-3952, Vacaville
Good food, good atmosphere and nice place to chat with friends.
Good food, good atmosphere and nice place to chat with friends.